private part of a hospital - Español Inglés Diccionario